package com.jz.community.moduleshopping.confirmOrder.bean;

import java.util.List;

/**
 * Created by Target on 2018/4/5.
 */

public class SubmitOrderBean {


    /**
     * discountVO : {"StringegralCount":"string","StringegralLink":"string","StringegralMark":"string","packageLink":"string","packageMark":"string","shareLink":"string","shareMark":"string","sqbCount":"string","sqbLink":"string","sqbMark":"string"}
     * ip : string
     * payAmount : 0
     * platformId : string
     * platformLink : string
     * userId : string
     * userLink : string
     * voList : [{"address":"string","addressId":0,"addressName":"string","addressPhone":"string","cityCode":"string","countyCode":"string","couponId":0,"couponLink":"string","couponPrice":0,"orderItemVOList":[{"couponId":0,"couponLink":"string","couponPrice":0,"discountPrice":0,"goodStatus":"string","goodsCount":0,"goodsId":0,"goodsImg":"string","goodsLink":"string","goodsName":"string","price":0,"skuId":"string","skuLink":"string","skuName":"string"}],"orderSource":"string","provinceCode":"string","realPrice":0,"sendPrice":0,"sendType":0,"shopId":"string","shopLink":"string","totalPrice":0,"userInfo":"string"}]
     */

    private DiscountVOBean discountVO;
    private String ip;
    private String payAmount;
    private String platformId;
    private String platformLink;
    private String userId;
    private String userLink;
    private String orderType;
    private String buySource;
    private List<VoListBean> voList;
    private long[] cartIds;
    private String address;
    private String addressId;
    private String addressName;
    private String addressPhone;
    private String cityCode;
    private String mentionId;
    private String mentionName;
    private String mentionPhone;
    private String couponId;

    public String getCouponId() {
        return couponId;
    }

    public void setCouponId(String couponId) {
        this.couponId = couponId;
    }

    public String getBuySource() {
        return buySource;
    }

    public void setBuySource(String buySource) {
        this.buySource = buySource;
    }

    public String getMentionPhone() {
        return mentionPhone;
    }

    public void setMentionPhone(String mentionPhone) {
        this.mentionPhone = mentionPhone;
    }

    public String getMentionId() {
        return mentionId;
    }

    public void setMentionId(String mentionId) {
        this.mentionId = mentionId;
    }

    public String getMentionName() {
        return mentionName;
    }

    public void setMentionName(String mentionName) {
        this.mentionName = mentionName;
    }

    private String countyCode;
    private String provinceCode;
    private int sendType;

    public int getSendType() {
        return sendType;
    }

    public void setSendType(int sendType) {
        this.sendType = sendType;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getAddressId() {
        return addressId;
    }

    public void setAddressId(String addressId) {
        this.addressId = addressId;
    }

    public String getAddressName() {
        return addressName;
    }

    public void setAddressName(String addressName) {
        this.addressName = addressName;
    }

    public String getAddressPhone() {
        return addressPhone;
    }

    public void setAddressPhone(String addressPhone) {
        this.addressPhone = addressPhone;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCountyCode() {
        return countyCode;
    }

    public void setCountyCode(String countyCode) {
        this.countyCode = countyCode;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public long[] getCartIds() {
        return cartIds;
    }

    public void setCartIds(long[] cartIds) {
        this.cartIds = cartIds;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public DiscountVOBean getDiscountVO() {
        return discountVO;
    }

    public void setDiscountVO(DiscountVOBean discountVO) {
        this.discountVO = discountVO;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(String payAmount) {
        this.payAmount = payAmount;
    }

    public String getPlatformId() {
        return platformId;
    }

    public void setPlatformId(String platformId) {
        this.platformId = platformId;
    }

    public String getPlatformLink() {
        return platformLink;
    }

    public void setPlatformLink(String platformLink) {
        this.platformLink = platformLink;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserLink() {
        return userLink;
    }

    public void setUserLink(String userLink) {
        this.userLink = userLink;
    }

    public List<VoListBean> getVoList() {
        return voList;
    }

    public void setVoList(List<VoListBean> voList) {
        this.voList = voList;
    }

    public static class DiscountVOBean {
        /**
         * StringegralCount : string
         * StringegralLink : string
         * StringegralMark : string
         * packageLink : string
         * packageMark : string
         * shareLink : string
         * shareMark : string
         * sqbCount : string
         * sqbLink : string
         * sqbMark : string
         */

        private String StringegralCount;
        private String StringegralLink;
        private String StringegralMark;
        private String packageLink;
        private String packageMark;
        private String shareLink;
        private String shareMark;
        private String sqbCount;
        private String sqbLink;
        private String sqbMark;

        public String getStringegralCount() {
            return StringegralCount;
        }

        public void setStringegralCount(String StringegralCount) {
            this.StringegralCount = StringegralCount;
        }

        public String getStringegralLink() {
            return StringegralLink;
        }

        public void setStringegralLink(String StringegralLink) {
            this.StringegralLink = StringegralLink;
        }

        public String getStringegralMark() {
            return StringegralMark;
        }

        public void setStringegralMark(String StringegralMark) {
            this.StringegralMark = StringegralMark;
        }

        public String getPackageLink() {
            return packageLink;
        }

        public void setPackageLink(String packageLink) {
            this.packageLink = packageLink;
        }

        public String getPackageMark() {
            return packageMark;
        }

        public void setPackageMark(String packageMark) {
            this.packageMark = packageMark;
        }

        public String getShareLink() {
            return shareLink;
        }

        public void setShareLink(String shareLink) {
            this.shareLink = shareLink;
        }

        public String getShareMark() {
            return shareMark;
        }

        public void setShareMark(String shareMark) {
            this.shareMark = shareMark;
        }

        public String getSqbCount() {
            return sqbCount;
        }

        public void setSqbCount(String sqbCount) {
            this.sqbCount = sqbCount;
        }

        public String getSqbLink() {
            return sqbLink;
        }

        public void setSqbLink(String sqbLink) {
            this.sqbLink = sqbLink;
        }

        public String getSqbMark() {
            return sqbMark;
        }

        public void setSqbMark(String sqbMark) {
            this.sqbMark = sqbMark;
        }
    }

    public static class VoListBean {
        /**
         * address : string
         * addressId : 0
         * addressName : string
         * addressPhone : string
         * cityCode : string
         * countyCode : string
         * couponId : 0
         * couponLink : string
         * couponPrice : 0
         * orderItemVOList : [{"couponId":0,"couponLink":"string","couponPrice":0,"discountPrice":0,"goodStatus":"string","goodsCount":0,"goodsId":0,"goodsImg":"string","goodsLink":"string","goodsName":"string","price":0,"skuId":"string","skuLink":"string","skuName":"string"}]
         * orderSource : string
         * provinceCode : string
         * realPrice : 0
         * sendPrice : 0
         * sendType : 0
         * shopId : string
         * shopLink : string
         * totalPrice : 0
         * userInfo : string
         */

        private String couponLink;
        private String orderSource;
        private String realPrice;
        private String sendPrice;
        private String shopId;
        private String shopLink;
        private String totalPrice;
        private String userInfo;
        private String couponId;
        private List<OrderItemVOListBean> orderItemVOList;

        public String getCouponId() {
            return couponId;
        }

        public void setCouponId(String couponId) {
            this.couponId = couponId;
        }



        public String getCouponLink() {
            return couponLink;
        }

        public void setCouponLink(String couponLink) {
            this.couponLink = couponLink;
        }


        public String getOrderSource() {
            return orderSource;
        }

        public void setOrderSource(String orderSource) {
            this.orderSource = orderSource;
        }

        public String getRealPrice() {
            return realPrice;
        }

        public void setRealPrice(String realPrice) {
            this.realPrice = realPrice;
        }

        public String getSendPrice() {
            return sendPrice;
        }

        public void setSendPrice(String sendPrice) {
            this.sendPrice = sendPrice;
        }

        public String getShopId() {
            return shopId;
        }

        public void setShopId(String shopId) {
            this.shopId = shopId;
        }

        public String getShopLink() {
            return shopLink;
        }

        public void setShopLink(String shopLink) {
            this.shopLink = shopLink;
        }

        public String getTotalPrice() {
            return totalPrice;
        }

        public void setTotalPrice(String totalPrice) {
            this.totalPrice = totalPrice;
        }

        public String getUserInfo() {
            return userInfo;
        }

        public void setUserInfo(String userInfo) {
            this.userInfo = userInfo;
        }

        public List<OrderItemVOListBean> getOrderItemVOList() {
            return orderItemVOList;
        }

        public void setOrderItemVOList(List<OrderItemVOListBean> orderItemVOList) {
            this.orderItemVOList = orderItemVOList;
        }

        public static class OrderItemVOListBean {
            /**
             * couponId : 0
             * couponLink : string
             * couponPrice : 0
             * discountPrice : 0
             * goodStatus : string
             * goodsCount : 0
             * goodsId : 0
             * goodsImg : string
             * goodsLink : string
             * goodsName : string
             * price : 0
             * skuId : string
             * skuLink : string
             * skuName : string
             */
            private String couponId;
            private String couponLink;
            private String discountPrice;
            private String goodStatus;
            private int goodsCount;
            private String goodsId;
            private String goodsImg;
            private String goodsLink;
            private String goodsName;
            private String price;
            private String categoryId;
            private String skuId;
            private String skuLink;
            private String skuName;
            private String code;

            public String getCategoryId() {
                return categoryId;
            }

            public void setCategoryId(String categoryId) {
                this.categoryId = categoryId;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getCouponId() {
                return couponId;
            }

            public void setCouponId(String couponId) {
                this.couponId = couponId;
            }

            public String getCouponLink() {
                return couponLink;
            }

            public void setCouponLink(String couponLink) {
                this.couponLink = couponLink;
            }


            public String getDiscountPrice() {
                return discountPrice;
            }

            public void setDiscountPrice(String discountPrice) {
                this.discountPrice = discountPrice;
            }

            public String getGoodStatus() {
                return goodStatus;
            }

            public void setGoodStatus(String goodStatus) {
                this.goodStatus = goodStatus;
            }

            public int getGoodsCount() {
                return goodsCount;
            }

            public void setGoodsCount(int goodsCount) {
                this.goodsCount = goodsCount;
            }

            public String getGoodsId() {
                return goodsId;
            }

            public void setGoodsId(String goodsId) {
                this.goodsId = goodsId;
            }

            public String getGoodsImg() {
                return goodsImg;
            }

            public void setGoodsImg(String goodsImg) {
                this.goodsImg = goodsImg;
            }

            public String getGoodsLink() {
                return goodsLink;
            }

            public void setGoodsLink(String goodsLink) {
                this.goodsLink = goodsLink;
            }

            public String getGoodsName() {
                return goodsName;
            }

            public void setGoodsName(String goodsName) {
                this.goodsName = goodsName;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getSkuId() {
                return skuId;
            }

            public void setSkuId(String skuId) {
                this.skuId = skuId;
            }

            public String getSkuLink() {
                return skuLink;
            }

            public void setSkuLink(String skuLink) {
                this.skuLink = skuLink;
            }

            public String getSkuName() {
                return skuName;
            }

            public void setSkuName(String skuName) {
                this.skuName = skuName;
            }
        }
    }
}
